home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / comm2 / wrb100e.zip / HISTORY.TXT < prev    next >
Text File  |  1993-02-22  |  9KB  |  206 lines

  1. ---------------------------------------------------------------------------
  2.                               January 2, 1993
  3.  
  4. WR-BBS version  1.00 released.  Documentation still being "fine tuned", but
  5. essentially complete.  This is the first official release of WR-BBS.
  6.  
  7. ---------------------------------------------------------------------------
  8.                               January 3, 1993
  9.  
  10. WR-BBS version  1.00A released.   Documentation now includes explanation of
  11. SysOp keys  available while  callers are  logged on, the "down" option, and
  12. how to configure questionnaire.
  13.  
  14.                        BUGS FIXED IN VERSION 1.00A:
  15.  
  16. 1.   The <ENTER>  key did not redraw the screen in the SysOp Administration
  17. Menu.
  18.  
  19. 2.  There was no "choice?" prompt in the SysOp Administration Menu.
  20.  
  21. ---------------------------------------------------------------------------
  22.                               January 6, 1993
  23.  
  24. WR-BBS version 1.00B released.
  25.  
  26.                      FEATURES ADDED IN VERSION 1.00B:
  27.  
  28. 1.   The MODEMDELAY  keyword was  added to  WRCONFIG.SYS, to compensate for
  29. modems that don't like to have command strings sent quickly.
  30.  
  31. 2.   The CARRIERWAIT  keyword was added to WRCONFIG.SYS - allowing SysOp to
  32. configure how  long WR-BBS  waits for  carrier detect after ringing occurs.
  33. (had been hard-coded to 30 seconds).
  34.  
  35. 3.   Support for  special "imbedded  character commands"  in  screen  files
  36. added. This  scheme allows  for a  special character, the tilde ( ~ ) to be
  37. included in  an ASCII or ANSI screen file.  When a tilde is read by WR-BBS,
  38. the following  character is  interpreted as a screen display command by WR-
  39. BBS.   In this  version, the only screen command implemented is ~P to pause
  40. screen output at any point.  Others will be added.
  41.  
  42. BUGS FIXED IN VERSION 1.00B:
  43.  
  44. 1.   Documentation did  not describe WFILEXFR.BAT very well - improved with
  45. detailed explanation of how WFILEXFR.BAT and external protocols work.
  46.  
  47. 2.   Upload compensation  (minutes added)  now works reliably, and does not
  48. compensate callers who abort uploads.
  49.  
  50. 3.   Documentation did  not describe  the UPLOADBONUS configuration item in
  51. WRCONFIG.SYS.
  52.  
  53. ---------------------------------------------------------------------------
  54.                              January 16, 1993
  55.  
  56. WR-BBS version 1.00C released.
  57.  
  58.                      FEATURES ADDED IN VERSION 1.00C:
  59.  
  60. 1.  The log file now records whether or not a caller has chosen ANSI during
  61. the logon sequence.
  62.  
  63. 2.   Caller's connect  speed is  displayed on the status line, beginning at
  64. initial logon, and when each menu is transmitted.
  65.  
  66. 3.  If caller has made a reliable (error-correcting) connection, the class-
  67. of service character, shown on the status line, flashes.
  68.  
  69. 4.   The "toggle  busy" feature,  ALT-T, was  removed from the "waiting for
  70. calls" screen, and replaced with "Purge Mail" (ALT-P).
  71.  
  72. BUGS FIXED IN VERSION 1.00C:
  73.  
  74. 1.   WR-BBS now passes the locked DTE speed instead of the caller's connect
  75. speed when executing WFILEXFR, if LOCKDTE=Y.
  76.  
  77. 2.  Help (ALT-H) from "waiting for calls" screen now works.
  78.  
  79. 3.     ALT-R  to  recycle  port  from  "waiting  for  calls"  screen  fully
  80. implemented.
  81.  
  82. 4.  Additional error-checking added to prevent temporary system hang when a
  83. malicious caller  sends a stream of several thousand garbage characters and
  84. then drops  carrier.   WR-BBS now reacts immediately to the loss of carrier
  85. during input, even if modem input buffer contains legitimate input.
  86.  
  87. 5.   Pointer-to-hex string  routine modified  to report  segment and offset
  88. properly when reporting fatal errors.
  89.  
  90. 6.   Error handling  procedure  corrected  to  properly  handle  the  SysOp
  91. pressing CTRL-BREAK immediately after WR-BBS is started, while overlays are
  92. still loading.   Formerly  reported "UNKNOWN  ERROR AT  LOCATION NIL",  now
  93. correctly reports "UNEXPECTED CTRL-BREAK".
  94.  
  95. 7.  Caller help screen for main menu (HELPMAIN.*) implemented.
  96.  
  97. 8.   Telephone number validation routine changed to allow new "strange" but
  98. legitimate telephone numbers such as XXX-200-XXXX.
  99.  
  100. 9.   The /INIT  routine was  modified to  not even  attempt  accessing  the
  101. database if  the SysOp entered an off-the-wall home path, such as "\??<<< "
  102. or "@\NUL",  etc.   This prevents  the W-TREE utility from logging repeated
  103. errors when it attempts to close the inaccessible files.
  104.  
  105. ---------------------------------------------------------------------------
  106.                              January 23, 1993
  107.  
  108. WR-BBS version 1.00D released.
  109.  
  110.                      FEATURES ADDED IN VERSION 1.00D:
  111.  
  112. 1.   By popular  demand, WR-BBS  now accepts  "space bar"  the same  as the
  113. <ENTER> key  when output  pauses.  When the caller sees the "PAUSED (M)ore,
  114. (N)onstop, (Q)uit"  prompt, they  can press  spacebar,  and  that  will  be
  115. accepted to mean (M)ore.
  116.  
  117. 2.   The files  listing now  shows and estimated download time, in minutes,
  118. for each  file listed.   This  gives callers  an idea of how long each file
  119. would take  to transfer.   Keep  in mind  that the  value shown  is a rough
  120. estimate -  based on the Xmodem-1K protocol and the caller's connect speed.
  121. The calculation  is rounded to the nearest minute (no seconds).  High speed
  122. connections (9600,  14400, etc)  result in rounding down to "0 minutes" for
  123. small files.
  124.  
  125.  
  126. BUGS FIXED IN VERSION 1.00D:
  127.  
  128. 1.  Registration form is now included in WR-BBS archive.
  129.  
  130. 2.   Documentation  file  now  properly  describes  use  of  UPLOADAREA  in
  131. WRCONFIG.SYS.
  132.  
  133. 3.   A bug in the Files Search function was repaired.  It displayed deleted
  134. file descriptions  matching the  callers  search  pattern.    It  now  only
  135. displays current  descriptions that  the caller has access to (based on the
  136. callers COS).
  137.  
  138.  
  139.  
  140. ---------------------------------------------------------------------------
  141.                              February 12, 1993
  142.  
  143. WR-BBS version 1.00E released.
  144.  
  145.                      FEATURES ADDED IN VERSION 1.00E:
  146.  
  147. 1.   Database file compaction is now available from the "waiting for calls"
  148. screen (by  pressing ALT-C).  This feature removes deleted records from all
  149. of the  database files. The resulting files are smaller.  If a large number
  150. of deleted records existed prior to compaction, a slight increase in search
  151. speed will also be noticed after compaction.
  152.  
  153. 2.   A new  keyword for  WRCONFIG.SYS was  added.   The CALL_LOG=  entry in
  154. WRCONFIG.SYS determines  which of  four ways  the (W)ho  Called listing  is
  155. presented to the caller.  See documentation for details.
  156.  
  157. 3.   When the  SysOp is  logged on  as a caller, an additional line appears
  158. after the  main menu  screen has  been transmitted, before the prompt.  The
  159. line says  "You are  the SysOp  - press Z for SysOp Administration Screen".
  160. This was  added due  to the  number of SysOps who were asking how the SysOp
  161. screen is accessed.
  162.  
  163. BUGS FIXED IN VERSION 1.00E:
  164.  
  165. 1.   When the  SysOp edited  a file description, if star (*) was entered to
  166. get a listing of file areas available, the names of the file areas were not
  167. transmitted to  the remote  screen (but appeared only on the local screen).
  168. This error has been corrected.
  169.  
  170. 2.   Some minor typographical errors corrected in .EXE and .OVR files, such
  171. as "compenstation" and "invaild entry".
  172.  
  173. 3.   Default (sample)  bulletin screens  edited to  remove "Happy Holidays"
  174. bulletin and other date or site-specific information.
  175.  
  176. 4.   Removed screen  file DOWNLOAD.ANS  and  DOWNLOAD.ASC,  which  are  not
  177. referenced in  version 1.00B  or later.   The feature allowing "download by
  178. number" was  removed prior  to initial  release, and this screen file was a
  179. holdover from that feature.
  180.  
  181. 5.   The batch  file OSACCESS.BAT  was edited  to make it more generic, and
  182. more fully commented.
  183.  
  184. 6.  Blank lines in WRCONFIG.SYS no longer cause errors to be logged.
  185.  
  186. 7.   Fixed a  bug that  caused WR-BBS  to abort with a range check error at
  187. 0D89:0221 when  an invalid ANSI code was executed.  If the SysOp created an
  188. invalid screen  file with  an ANSI  code which  requested the  cursor to be
  189. moved "up" past line zero (which is an invalid ANSI code), WR-BBS attempted
  190. to do this and crashed.  Impossible ANSI commands are now ignored.
  191.  
  192. 8.   In the  SysOp administration  section, when  the SysOp is editing user
  193. records, the "Z" command is now displayed.  Although the command was always
  194. there, "Z"  to delete  a user  record was  not displayed on the screen (nor
  195. documented), so SysOps didn't know how to remove unwanted users.  Note that
  196. "Z" to  delete a user marks the user record as deleted.  The record remains
  197. inaccessible permamnetly  until the  database is  compacted, at which point
  198. such records are removed from the file.
  199.  
  200. 9.   A minor  bug in DOOR.SYS was corrected.  If the caller dropped carrier
  201. immediately after  selecting a  door, WR-BBS  attempted to  delete DOOR.SYS
  202. twice.   The second  delete attempt  failed and  an error was logged, along
  203. with six  or seven  lines of  "[CALLER]" DROPPED CARRIER".  This error only
  204. showed up  if the  caller happened  to select  a door  and  then  instantly
  205. terminated the connection.
  206.